hemen dönüp bakma - Turkish English Dictionary